Skip to content

srtalliance.org#2329

Merged
jhheider merged 2 commits into
pkgxdev:mainfrom
and-ri:new/srtalliance.org
Jun 30, 2023
Merged

srtalliance.org#2329
jhheider merged 2 commits into
pkgxdev:mainfrom
and-ri:new/srtalliance.org

Conversation

@and-ri
Copy link
Copy Markdown
Contributor

@and-ri and-ri commented Jun 30, 2023

closes #246

@what-the-diff
Copy link
Copy Markdown

what-the-diff Bot commented Jun 30, 2023

PR Summary

  • Addition of New Configuration File

    A new file named package.yml is introduced to the projects/srtalliance.org directory.

  • Package Information Updates

    The new file includes a distributable section containing directive for distribution, namely a url and strip-components.

  • Introduction of Package Display Name

    The PR provides a visual identity to the package by adding a display-name option.

  • Package's Versioning and Source Information

    The versions section contains a reference to the GitHub repository that's linked for version control.

  • Identification of Dependent Packages

    A dependencies section is introduced that explicitly lists openssl.org, indicating our package relies on it to function correctly.

  • Build Instructions Inclusion

    Build instructions are encapsulated in the build section, specifying several dependencies and commands.

  • Package's Environment Variables

    An env section is included, that outlines multiple arguments to set up the environment according to package requirements.

  • Listing of Utilities Provided by the Package

    A provides section has been consolidated to list down several binary files that the package provides after installation.

  • Test Dependencies and Scripts

    For quality assurance, a test section is added, which includes one of the package's dependencies and automated scripts to test the package.

@and-ri and-ri marked this pull request as ready for review June 30, 2023 20:52
@jhheider jhheider merged commit 56ae631 into pkgxdev:main Jun 30, 2023
@and-ri and-ri deleted the new/srtalliance.org branch September 20, 2023 17:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

+srt (223/548)

2 participants